#pragma once

class ASTNodeType
{
	public:

		static const unsigned int PROGRAM = 0;
		static const unsigned int PROCEDURE = 1;
		static const unsigned int STMTLST = 2;
		static const unsigned int ASSIGN = 3;
		static const unsigned int IF = 4;
		static const unsigned int WHILE = 5;
		static const unsigned int CALL = 6;
		static const unsigned int VAR = 7;
		static const unsigned int PLUS = 8;
		static const unsigned int MINUS = 9;
		static const unsigned int MULTIPLY = 10;
		static const unsigned int CONSTANT = 11;

};